Scheduling Methods for Asynchronous Circuits with Bundled-Data Implementations Based on the Approximation of Start Times

نویسندگان

  • Hiroshi Saito
  • Naohiro Hamada
  • Nattha Jindapetch
  • Tomohiro Yoneda
  • Chris J. Myers
  • Takashi Nanya
چکیده

This paper proposes new scheduling methods for asynchronous circuits with bundled-data implementations. Since operations in asynchronous circuits start after the completion of a previous operation, this method approximates the set of start times for each operation using the delay of the resources. Next, this method decides on control steps from the approximated sets of start times, which are used in scheduling algorithms. This paper extends two scheduling algorithms used for synchronous circuits so that the approximated sets of start times and the decided control steps are used. Finally, this paper shows the effectiveness of our proposed methods by comparing scheduling results with ones obtained by the original two scheduling algorithms. key words: asynchronous circuits, scheduling, start times, and control steps

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Scheduling Method for Asynchronous Bundled-Data Implementations Based on The Completion of Data Operations

This paper presents the MFDS algorithm for scheduling of asynchornous bundled-data implementations. This algorithm is shown to produce nearly the same quality of circuits as the FDS algorithm but in a much sorter time.

متن کامل

A Fair Overhead Comparison between Asynchronous Four-phase Protocol Based Controllers and Local Clock Controllers

The four-phase handshake protocol allows asynchronous circuits to achieve average-case performance, and bundled-data implementations allow the reuse of well-designed single-rail datapath modules. However, control-delay overhead of the four-phase handshake protocol and area overhead of the matched delay elements in bundled-data implementations limit the potential of such implementations. In this...

متن کامل

Routing of asynchronous Clos networks

Clos networks provide the theoretically optimal solution to build high-radix switches. Dynamically reconfiguring a three-stage Clos network is more difficult in asynchronous circuits than in synchronous circuits. This paper proposes a novel asynchronous dispatching (AD) algorithm for general three-stage Clos networks. It is compared with the classic synchronous concurrent round-robin dispatchin...

متن کامل

A Cost-Effective Handshake Protocol and Its Implementation for Bundled-Data Asynchronous Circuits

We propose and implement a four-phase handshake protocol for bundled-data asynchronous circuits with consideration given to power consumption and area. A key aspect is that our protocol uses three phases for generating the matched delay to signal the completion of the data-path stage operation whereas conventional methods use only one phase. A comparison with other protocols at 0.18 μm process ...

متن کامل

Agent-based approach for cooperative scheduling

This paper studies the multi-factory production (MFP) network scheduling problem where a number of different individual factories join together to form a MFP network, in which these factories can operate more economically than operating individually. However, in such network which known as virtual production network with self-interested factories with transportation times, each individual facto...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEICE Transactions

دوره 90-A  شماره 

صفحات  -

تاریخ انتشار 2007